Address: 1147 San Carlos Ave, San Carlos, CA 94070 Phone: (650) 551-1400
By: Nicholas G.
Went and got a quick lunch. Ordered two tacos with my friend getting a burrito. I ordered carnitas and al pastor with everything on it. Salsa was good and... more